/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 * acemo: esta linea la agregue para probar el commit de svn
 */

package easyfastproyect;

import java.util.Date;
import manager.EmpleadoJpaController;
import manager.ProyectoJpaController;
import manager.exceptions.PreexistingEntityException;
import persistencia.Empleado;
import persistencia.Proyecto;

/**
 *
 * @author Armando Jr
 */
public class Main {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) throws PreexistingEntityException, Exception {
        // TODO code application logic here
        EmpleadoJpaController empleado = new EmpleadoJpaController();
        Empleado miEmpleado= new Empleado(1234, "Armando", "Revelo Idrobo", 001, "Jefe Departamento", "aridrobo", "aridrobo");
        miEmpleado.setDireccion("Carrera 26H # 112-93");
        miEmpleado.setTelf("4226819");
        miEmpleado.setEmail("aridrobo@univalle.edu.co");
        //empleado.create(miEmpleado);
        miEmpleado.setEmail("aridrobo@gmail.com");
        empleado.edit(miEmpleado);

        System.out.println(empleado.findEmpleadoEntities().get(0).getApeEmpleado());


        ProyectoJpaController proyecto = new ProyectoJpaController();
        Date fechaIni=new Date(2011, 02, 19);
        Date fechaFin=new Date(2011, 06, 20);
        Proyecto miProyecto= new Proyecto(1001, "EasyFasProyect", 1234, 001, 1200000, 5000000, fechaIni, fechaFin, 250000, "Proyecto DS2", "Registrado");
        //miEmpleado.setDireccion("Carrera 26H # 112-93");
        //miEmpleado.setTelf("4226819");
        //miEmpleado.setEmail("aridrobo@univalle.edu.co");
        //proyecto.create(miProyecto);
       // miEmpleado.setEmail("aridrobo@gmail.com");
        //empleado.edit(miEmpleado);

        Proyecto p = proyecto.findProyecto(1001);
        System.out.println(p.getFechaINI());
        System.out.println(p.getDescripcion());
        System.out.println(p.getNomProy());

    }

}
